package pipeline

import (
	"time"
)

type TPlugin struct {
	Id          string    `xorm:"not null pk VARCHAR(64)" json:"id"`
	Types       string    `xorm:"VARCHAR(255)" json:"types"`
	Name        string    `xorm:"VARCHAR(255)" json:"name"`
	Description string    `xorm:"VARCHAR(255)" json:"description"`
	DisplayName string    `xorm:"VARCHAR(255)" json:"displayName"`
	Content     string    `xorm:"LONGTEXT" json:"content"`
	CreateTime  time.Time `xorm:"DATETIME" json:"createTime"`
	UpdateTime  time.Time `xorm:"comment('更新时间') DATETIME" json:"updateTime"`
	Deleted     int       `xorm:"INT(1)" json:"deleted"`
	DeletedTime time.Time `xorm:"DATETIME" json:"deletedTime"`
}
